engine furnace - French English Dictionary